
/* 定义给用户发送邮件方法
 * servies下存放所有商业逻辑，不应有业务代码，不应该有request 和 response 
*/

const nodemailer = require("nodemailer");
var transporter = nodemailer.createTransport({
    host: 'smtp.qq.com',
    service: 'qq',
    secure: true,
    auth: {
        user: '************@qq.com',
        pass: 'asdfghjk'
    }
});
var mailOptions = {
    // 发送邮件的地址
    from: '**********@qq.com',
    // 接收邮件的地址
    to: '**********@gmail.com',
    // 邮件主题
    subject: 'You have a new uploaded file',
    // 以HTML的格式显示，这样可以显示图片、链接、字体颜色等信息
    html: 'sendHtml'
};

module.exports = sendMail = function () {
    // 发送邮件
    transporter.sendMail(mailOptions, function (error, info) {
        if (error) {
            return console.log(error);
        }
    });
}